package com.smt.modules.bus.service;

import com.smt.common.utils.R;
import com.smt.modules.bus.entity.MemberUserEntity;
import com.smt.modules.bus.vo.request.ConceptualReq;
import com.smt.modules.bus.vo.request.SituationReq;

/**
 * @author zhangyi
 * @date 2018/10/8 16:41
 */
public interface ConceptualProgressService {

    /**
     *  获取阶段进度数据
     *
     * @param conceptualReq
     * @param userId
     * @return
     */
    R progresses(ConceptualReq conceptualReq,Long userId);

    /**
     * 获取任务状况数据
     *
     * @param situationReq
     * @return
     */
    R situation(SituationReq situationReq);

    /**
     * 获取当前项目的所有成员
     *
     * @param projectId
     * @return
     */
    R memberLists(Long projectId);
}
